staying alive - Turkish English Dictionary